moonish idol - English Synonyms Dictionary